maximum security institution - Français Anglais Dictionnaire